<?php
class AdminVariableForm extends VTNSVariableForm
{
	public function configure()
    {
		$this->setWidgets(array(
                'variable_type'	 	            => new sfWidgetFormChoice(array('choices' => VTNSVariable::$variable_types)),
				'variable_name'                	=> new sfWidgetFormInput(),
                'is_active'           			=> new sfWidgetFormInputCheckbox(),
				'variable_value'				=> new sfWidgetFormInput()
				));
		$this->setValidators(array(
				'variable_name'			        => new sfValidatorString(array('required' => "Tên biến chưa được nhập"))
		));
        $this->widgetSchema->setNameFormat('variable[%s]');
		$this->widgetSchema->setLabels(array(
				'variable_type'					=> 'Loại biến',
				'variable_name'					=> 'Tên biến',
				'is_active'						=> 'Kích hoạt',
				'variable_value'				=> 'Giá trị'
		));
	}
}
?>